package com.loukou.lkt.lkt.resp;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class PoPurchaseOrderDetailRespDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -6714035881146427841L;

	private int id = 0;//采购单id
	
	private String orderCode = "";//采购单号
	
	private int supplierId = 0;
	
	private String supplierName = "";
	
	private int settmentType = 0;
	
	private String settmentName = "";//结算方式
	
	private double prePayAmount = 0.0;
	
	private double discount = 0.0;
	
	private double totalAmount = 0.0;
	
	private Date purchaseDate;
	
	private Date planArrivetime;
	
	private String address = "";
		
	private int warehouseId = 0;
	
	private String warehouseName = "";
	
	private String remark;//备注	
	
	private List<PoPurchaseOrderGoodsDto> orderGoodsDtoList = new ArrayList<PoPurchaseOrderGoodsDto>();
	
	List<PoPurchaseOrderLogDto> log = new ArrayList<PoPurchaseOrderLogDto>();

	public String getOrderCode() {
		return orderCode;
	}

	public void setOrderCode(String orderCode) {
		this.orderCode = orderCode;
	}

	public int getSupplierId() {
		return supplierId;
	}

	public void setSupplierId(int supplierId) {
		this.supplierId = supplierId;
	}

	public String getSupplierName() {
		return supplierName;
	}

	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName;
	}

	public String getSettmentName() {
		return settmentName;
	}

	public void setSettmentName(String settmentName) {
		this.settmentName = settmentName;
	}

	public double getPrePayAmount() {
		return prePayAmount;
	}

	public void setPrePayAmount(double prePayAmount) {
		this.prePayAmount = prePayAmount;
	}

	public double getTotalAmount() {
		return totalAmount;
	}

	public void setTotalAmount(double totalAmount) {
		this.totalAmount = totalAmount;
	}

	public Date getPurchaseDate() {
		return purchaseDate;
	}

	public void setPurchaseDate(Date purchaseDate) {
		this.purchaseDate = purchaseDate;
	}

	public Date getPlanArrivetime() {
		return planArrivetime;
	}

	public void setPlanArrivetime(Date planArrivetime) {
		this.planArrivetime = planArrivetime;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public int getWarehouseId() {
		return warehouseId;
	}

	public void setWarehouseId(int warehouseId) {
		this.warehouseId = warehouseId;
	}

	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public List<PoPurchaseOrderGoodsDto> getOrderGoodsDtoList() {
		return orderGoodsDtoList;
	}

	public void setOrderGoodsDtoList(List<PoPurchaseOrderGoodsDto> orderGoodsDtoList) {
		this.orderGoodsDtoList = orderGoodsDtoList;
	}

	public List<PoPurchaseOrderLogDto> getLog() {
		return log;
	}

	public void setLog(List<PoPurchaseOrderLogDto> log) {
		this.log = log;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public double getDiscount() {
		return discount;
	}

	public void setDiscount(double discount) {
		this.discount = discount;
	}

	public int getSettmentType() {
		return settmentType;
	}

	public void setSettmentType(int settmentType) {
		this.settmentType = settmentType;
	}
	
	
}
